cape rock-thrush - French English Dictionary